Release 10.1A: OpenEdge Development:
Progress 4GL Reference
LIBRARY function
Parses a character string in the form
path-name<<member-name>>, wherepath-nameis the pathname of a Progress r-code library andmember-nameis the name of a file within the library, and returns the pathname of the library. The double angle brackets indicate thatmember-nameis a file in a library. If the string is not in this form, the LIBRARY function returns the Unknown value (?).Typically, you use the LIBRARY function with the SEARCH function to retrieve the name of a library. The SEARCH function returns character strings of the form
path-name<<member-name>>if it finds a file in a library.Syntax
stringA character expression whose value is the pathname of a file in a library.
ExampleThis procedure searches for a file that you specify. It displays a message indicating whether the file is not found in your path, is found in a library within your path, or is found in your path but not in a library.
Note
You can improve the performance of an application by using the SEARCH and LIBRARY functions to build absolute or relative pathnames for the files you want to execute several times with the RUN statement. Passing full or relative pathnames to the RUN statement avoids the need to search the
PROPATHeach time.See also
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |